/*
 * BinaryMulOperatorAst.h
 *
 *  Created on: 30 Oct 2010
 *      Author: kn308
 */

#ifndef BINARYMULOPERATORAST_H_
#define BINARYMULOPERATORAST_H_

#include <MAlice/Ast/OperatorAst.h>
#include <MAlice/Ast/BinaryOperatorAst.h>

namespace MAlice
{

class BinaryMulOperatorAst: public BinaryOperatorAst
{
public:
	BinaryMulOperatorAst(ExpressionAst* lhs, ExpressionAst* rhs);
	virtual ~BinaryMulOperatorAst();

	virtual llvm::Value* generate();
};

}

#endif /* BINARYMULOPERATORAST_H_ */
